課程資訊
課程名稱
計算機結構
Computer Architecture 
開課學期
105-2 
授課對象
電機資訊學院  電機工程學系  
授課教師
吳安宇 
課號
EE4039 
課程識別碼
901 43200 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期四7,8,9(14:20~17:20) 
上課地點
博理112 
備註
不開放初選
總人數上限:40人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1052_CA 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

1. Computer Abstractions and Technology
2. Instructions
3. Arithmetics
4. Processors
5. Memory Hierarchy
6. Parallel Processors 

課程目標
計算機基本理論 
課程要求
預修科目:
交換電路與邏輯設計

成績評量方式:
期中考 35%, 期末考 35%, 作業 30%
 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
待補 
參考書目
J. L. Hennessy, D. A. Patterson, Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 2013. 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
第1週
2/23  - Syllabus and Slide (Week 1)
- Chapter 1 (1.1 to 1.5) 
第4週
3/16  Chapter 2 - Part I (encrypted)
Chapter 2 - Part II (encrypted) 
第5週
3/23  Chapter 2 (v3) - add BEQ/J architecture
Chapter 4 (v1) - Single-cycle MIPS architecture 
第6週
3/30  Chapter 2 (v3.1) - update p.27
Chapter 4 (v2) - some updates

Passcode is the same 
第7週
4/06  1. Updated Syllabus (with Quiz #1)
2. Chapter 5 slide (part I -cache) 
第8週
4/13  1. Quiz#1 @2pm-2:50pm (cover MIPS assemby, chap.4)

2. Cache Part-I (finalize it today) 
第9週
4/20  * Minor update on Slide v1.1 (Chapter 4-III)

1. 2-4pm: Chapter 4-Part III: Pipelining of MIPS CPU (important!)
Passcode is the same.
2. 4-5pm: Testbench of Verilog (by TA) 
第11週
5/04  Lecture for three hours (start at 2pm)
- cover some untaught parts in Chapter 4.
- cover some important concept in Chapter 3 (slide uploaded - use the same passcode) 
第12週
5/11  Mid-term exam: 2:30pm - 4:30pm

Cover:
1. Verilog code (coding and simulation)
2. CA concept (slides and assigned homeworks)
 
第13週
5/18  Slide v2.pdf is uploaded at 11:40am

Chap.5 - Part-II (Virtual memory)

5/18: Lecture on Virtual Memory (Prof. Wu) + Final project announcement (TA)

By TA (Prof. Wu will be in USA):

5/25: Lecture on VM (TA), Verilog, Tools.
6/1: Check points (each team 12 mins + 3-mins Q&A) -共10組
6/8: Quiz#2 + Multicore concept
6/15: Final project presentation
 
第15週
6/01  6/1: Check points (each team 12 mins + 3-mins Q&A) -共10組 
第16週
6/08  1. Quiz #2 (2:10 - 2:50) - 40 minutes
2. Lecture on Chap. 6 (Multicore) (3:00-5:20) 
第17週
6/15  Final Project Presentation